<ul metal:define-macro="show-list">
	<li tal:repeat="item list">
	<tal:block tal:condition="php:is_array(${item})" tal:define="list item">
		<tal:block metal:use-macro="show-list" />
	</tal:block>
	<tal:block tal:condition="php:!is_array(${item})" tal:content="item" />
</li>
</ul>
<tal:block tal:define="list php:array('a',array('b','c'=>array('r'=>'f')))" />
<p metal:use-macro="show-list" />


